package com.xjrsoft.module.system.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class TreeVo {

    @ApiModelProperty("主键")
    private Long id;

    @ApiModelProperty("名称")
    private String name;

    @ApiModelProperty("编码")
    private String code;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("树接口配置json")
    private String config;

    @ApiModelProperty("列表配置json")
    private String columns;

    @ApiModelProperty("类型 静态树 1  Api接口树 2")
    private Integer type;

    @ApiModelProperty("父级图标")
    private String parentIcon;

    @ApiModelProperty("子级图标")
    private String childIcon;

    private Long createUserId;

    private LocalDateTime createDate;

    private Long modifyUserId;

    private LocalDateTime modifyDate;
}
